﻿
using System;

namespace Newtouch.HIS.Domain.ValueObjects
{
    public class SettleProjectVO
    {
        /// <summary>
        /// 大类
        /// </summary>
        public string dl { get; set; }

        /// <summary>
        /// 收费项目
        /// </summary>
        public string sfxm { get; set; }

        /// <summary>
        /// 单价
        /// </summary>
        public decimal dj { get; set; }

        /// <summary>
        /// 数量
        /// </summary>
        public decimal sl { get; set; }

        /// <summary>
        /// 金额 = (服务费单价+单价)*数量
        /// </summary>
        public decimal? je { get; set; }

        /// <summary>
        /// 自负比例
        /// </summary>
        public decimal? zfbl { get; set; }

        /// <summary>
        /// 自负性质
        /// </summary>
        public string zfxz { get; set; }

        /// <summary>
        /// 减免比例
        /// </summary>
        public decimal jmbl { get; set; }

        /// <summary>
        /// 减免金额
        /// </summary>
        public decimal jmje { get; set; }

        /// <summary>
        /// 明细内码
        /// </summary>
        public int mxnm { get; set; }

        /// <summary>
        /// 明细编码
        /// </summary>
        //public string mxbm { get; set; }

        /// <summary>
        /// 处方明细内码
        /// </summary>
        public int cf_mxnm { get; set; }

        /// <summary>
        /// 处方号
        /// </summary>
        public string cfh { get; set; }

        /// <summary>
        /// 成组号
        /// </summary>
        public string czh { get; set; }

        //----------农保使用字段------------------//
        /// <summary>
        /// His名称（药品或诊疗项目名称）
        /// </summary>
        public string Hismc { get; set; }

        /// <summary>
        /// 用药中心项目编码（农保大类）
        /// </summary>
        public string Xmbm { get; set; }

        /// <summary>
        /// 药品单位
        /// </summary>
        public string Dw { get; set; }

        /// <summary>
        /// 药品规格
        /// </summary>
        public string gg { get; set; }

        /// <summary>
        /// 药品剂型
        /// </summary>
        public string Jx { get; set; }

        /// <summary>
        /// 操作员名称
        /// </summary>
        public string Czymc { get; set; }

        /// <summary>
        /// 开单医生
        /// </summary>
        public string Kdys { get; set; }

        /// <summary>
        /// 开单科室
        /// </summary>
        public string Kdks { get; set; }

        /// <summary>
        /// 门诊诊断
        /// </summary>
        public string mzzd { get; set; }

        /// <summary>
        /// 就诊日期
        /// </summary>
        public DateTime jzrq { get; set; }


        //----------农保使用字段------------------//

        /// <summary>
        /// 服务费单价
        /// </summary>
        public decimal fwfdj { get; set; }

        /// <summary>
        /// 医保交易金额（计算之后得到的数据）
        /// </summary>
        public decimal jyje { get; set; }

        /// <summary>
        /// 医保交易范围金额（计算之后得到的数据）
        /// </summary>
        public decimal jyfwje { get; set; }

        /// <summary>
        /// 可报金额（计算之后得到的数据）
        /// </summary>
        public decimal kbje { get; set; }

        /// <summary>
        /// 分类自负（计算之后得到的数据）
        /// </summary>
        public decimal flzf { get; set; }

        /// <summary>
        /// 自理费用（计算之后得到的数据）
        /// </summary>
        public decimal zlfy { get; set; }

        //----------门诊医生站处方状态使用字段------------------//
        /// <summary>
        /// 医生站处方内码
        /// </summary>
        public int pt_cfnm { get; set; }
        //----------门诊医生站处方状态使用字段------------------//
        public int? jsnm { get; set; }

    }
}
